judge, jury, and executioner - Spanish English Dictionary